
import logging
#5.0
from flask_script import Manager
from flask_migrate import Migrate, MigrateCommand

from info import create_app,db


from config import DevelopmentConfig,ProductionConfig
#通过create_app传递不同的配置信息实现不同的one以不同的模式来启动
#不懂......
app =create_app(ProductionConfig)

#5.0c创建Manager

manager = Manager(app)

#5.2创建迁移对象
Migrate(app,db)
#5.3Manager绑定迁移命令
manager.add_command('db',MigrateCommand)



if __name__ == '__main__':
    #5.1
    manager.run()
